package top.wshape1.rpc.compress;

/**
 * @author Wshape1
 * @version 1.0
 * @description
 * @since 2024-02-20
 */

public interface Compressor {

    /**
     * 压缩
     *
     * @param data 数据
     * @return byte[]
     */
    byte[] compress(byte[] data);

    /**
     * 解压缩
     *
     * @param data 数据
     * @return byte[]
     */
    byte[] decompress(byte[] data);

}
